do someone or something justice - Spanish English Dictionary